1736
2
2948
3
5504
16
3292
15
2299
1
31997
55
1877
1507
2377
2698
8
1860
2906
2565
2639
19944
2460
4
2475
1704
0
2410
6
2383
4382
744
1174
1319
2562
1427
1521
14887
18
2113
4822