2515
3
3593
16
1546
0
2627
5
1913
3062
9
4651
2
918
1
2190
2966
6
164
985
6110
4
2245
3080
21152
8
2525
14861
7
777
1760
1215
1047
1534
3090
19944
4043
2949
1510
1485
2932