731
1631
639
619
46
423
57
270
460
752
453
1838
149
270
1390
1255
611
158
442
706
433
2207
424
543
634
620
664
244
1609
671
1128
300
723
156
343
2011
215
257
405
2083
688
268
1778
265
506
417
715
541
428
236
746
2719
635
440
35
115
94
1333
282
264
123
226
640
651
813
1480
299
365
334
598
1042
441
397
1792
459
634
1230
446
427
3455
602
122
0