384
403
986
319
1741
2372
754
1221
1005
490
1506
1438
368
291
1019
1410
1611
2501
1482
1234
1429
1262
1229
2674
2180
1475
965
1213
1063
882
1928
1816
856
1225
1172
1099
5747
846
1009
965
1002
869
1160
1130
1208
383
6685
819
1055
1209
999
852
816
1190
1218
907
1182
1582
1215
1498
877
365
2323
300
540
1532
512
324
842
532
325
1732
568
2033
5659
332
1928
1225
953
436
285
604
372
1741
2809
350
676
474
1343
399
754
175
550
522
904
559
1799
580
866
480
1792
16580
460
13304
880
354
1241
463
274
559
1160
532
449
710
2974
296
2695
421
598
377