2432
2110
187
35
61
150
444
410
2149
178
440
421
1901
439
410
2286
110
417
2385
439
987
1053
2115
307
24
420
2053
2051
2562
167
2021
689
2383
2385
2238
385
2174
1095
300
1965
416
1709
1756
163
150
441
461
413
463
438
1607
1540
467
435
1071
664
2328
809
1149
564
437
2154
2070
1199
412
251
993
635
152
2084
2742
158
177
203
2211
427
2450
722
454
1693
2292
1384
2209
423
598
1992
438
1333
469
423
2294
1921
457
435
1779
573
1792
391
1848
279
467
425