2729
14
2299
1
2905
26
975
4
1536
6
4553
2
1507
2344
1451
0
2891
542
1100
571
898
1129
451
444571
9
890
121
2598
2189
1731
2132
38477
34
2738
3
1773
3012
854
5
3256
1683