2535
2
1348
1
1622
1295
3765
4
3498
280
2890
3
2650
20
2468
761
2600
32302
0
1837
3683
21152
8
1813
2250
3090
6
3083
1564
1946
297066
1816
4115
10
3053
7
1168
1734
3453
1690