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
918
2190
919
946
1218
12149
1034
2840
1793
11059
2966
164