3593
16
1546
0
1913
1743
2190
1
1225
790
985
3062
9
2515
3
1618
2966
6
4651
2
2627
5
1757
3683
5375
21152
8
2669
918
1247
785
951
2505
12632
7
980
3054
2057
1683
582