3062
8
3453
1
5978
6
3910
3
3765
4
6105
3660
2
2245
571
0
2738
3053
7
297066
4945
1295
894
3121
2683
3683
2650
20
8582
280
2711
469
3261
1581
118
13018
2159
2001
2300