2535
2
1938
1
2884
5
2562
1455
1690
2166
1825
572
0
83
1363
1431
1558
1348
3498
4
2996
2622
6
1814
400
2377
1819
1393
1622
32302
1000
868
21152
8
7793
3090
802