1389
620
1297
627
639
121
626
2179
1237
6308
1084
1390
568
1330
123
925
657
542
574
119
730
642
641
600
768
616
602
593
614
975
954
1088
134
115
117
638
660
944
670
637
1006
985
1038
240
522
239
734
238
561
237
845
236
2577
235
8285
234
2236
233
1446
232
505
231
715