985
1
3593
16
3931
4
1913
0
1599
2
2627
5
3062
9
11924
2515
3
1546
2163
4651
5982
6
3777
1264
2118
4285
1890
2402
918
2190
919
946
2166
1218
12149
1034
2999
2840
1793