3593
16
1913
0
3062
9
2175
1
2199
985
2627
5
1344
2515
3
1546
4651
2
164
918
1650
2190
5635
1215
1566
2966
6
1583
3103
1272
4
11650
23
13967
18258
912
4696
1226
1589
1347