2261
1037
1591
776
825
319
697
229
875
140
953
271
835
285
396
123
857
161
705
136
556
97
761
234
832
415
690
393
1144
487
585
216
6043
3525
1856
949
1297
454
881
343