3593
16
1913
0
2627
5
3062
9
2515
3
1546
4651
2
918
1
2190
2966
6
164
985
3931
4
9954
777
1895
2715
446
1691
1372
3125
1681
1583
3401
1211
1650
2710
2204
2173
413