2430
340
537
1292
338
1580
962
997
4834
2316
309
323
1144
1851
591
4936
1376
8385
2498
1706
2325
1295
291
306
304
340
289
916
499
1189
340
432
535
2211
1222
1973
816
292
490
742
878
7568
361
320
608
438
842
24045
353
596
350
350
5908
375
528
1515
1297
350
420
1874
761
5822
1500
385
367
3715
332
2812
1062
560
6166
1538
1003
399
1027
350
375
339
1327
1408
681
485
488
1437
1219
279
403
1071
1365
700
5215
1906
669
1483
288
3639
2599
307
788
1043
282
591
1819
985
833
1208
460
540
989
2483
304
1050
963
496
1241
9108
1781
525
307
4323