133
1587
983
1892
788
368
455
169
410
337
921
779
1067
408
611
268
3654
405
144
2193
2268
162
297
599
183
774
804
89
1445
766