2729
14
1309
0
1992
3
2299
1
697
2905
26
975
4
1536
6
4914
2
1507
2344
1760
923
1023
2891
1494
5389
1100
4258
843
1267
38477
34
890
2949
571
898
4235
444571
9
2189
1731