2729
14
2299
1
2905
26
975
4
1536
6
1507
2344
1760
0
923
1023
2891
1100
2
4258
843
1267
38477
34
890
2949
571
898
444571
9
2189
1731
1773
1594
3
1295
946
1363
1411
1942