18
17
38
31
27
54
75
4516
137
741
930
775
888
1394
596
817
752
2328
1142
1233
2333
1351
1354
3084
1159
942
838
2548
781
1195
2078
829
952
371
1135
259
285
527
2051
1120
377
4156
528
1039
2688
2355
3473
432
669
512
650
1475
620
1352
828
1434
4623
4672
2818
26999
5658
7894
649
1355
1327
1622
2830
1984
2888
621
317
1673
1390
1073
626
1882
789
1076
2709
2559
1273
488
7863
4059
249
2800
198
765
417
2115
2062
949
2880
962
1293
2569
2790
448
333
1056
1216
4283
3602
1515
2020
643
2049
180
2598
1875
265
2196
245
1641
599
4030
1859
3167
1309
3563
731
1249
2755
2176
1210
1338
525
237
579
235
1158
747
2227