985
1
3593
16
1913
0
2627
5
3062
9
2515
3
1546
4651
2
164
918
2190
1354
1694
216
2034
3861
2966
6
2250
1888
2079
1624
3465
2292
1473
1869
1306
688
3835
2312
1062