300
630
5747
161
707
619
106
98
108
5721
5742
335
1098
614
136
70
422
779
5714
5714
406
107
861
590
1279
94
308
61
398
5707
371
401
702
650
633
405
78
1378
1474
2281
94
412
414
1078
509
714
847
53
463
658
124
213
124
765
5733
116
985
366
225
719
5728
397
85
109
112
381
513
76
599
66
64