3593
16
1913
0
2627
5
3062
9
2515
3
1546
4651
2
918
1
2190
2966
6
164
985
3562
3931
4
2614
777
557
517
1372
3125
391
34
1650
1691
2181
479
1163
413
802
1363