646
221
2437
114
935
2340
610
35
1344
419
714
1238
201
268
628
681
263
208
205
269
364
48
456
639
251
2151
74
459
703
265
436
242
1584
1394
535
1996
2235
1978
689
134
2331
131
1476
253
401
2194
203
2035
639
690
716
1670
293
537
431
1243
697
404
35
1531
43
678
667
668
720
1039
674
2486
724
478
238
718
643
2328
2100
745
2144
294
2438
573
114
2106
70
445
66
671
153
561
1092
688
4578
619
1473
344
428
445
1958
429
2450
66
67