951
1
3591
11
66
0
2505
2
851
1015
1451
7471
9
2571
6
6753
17
980
784
3551
10
1223
1767
1400
1069
1514
2744
1329
4
1694
2906
1239
3107
5
1431
690
2255
2915
1463
11924