1505
0
2921
5
3765
4
19783
2
2358
9
297066
3683
1
1581
25669
2512
5440
8
6561
14
3008
3
1295
2683
2264
2650
20
3329
2012
280
2069
2204
5225
1527
2304
2595
2761
3593
16
1145
2159