3629
1
1247
2
843
0
2551
1743
490
1225
790
1618
818
34959
18
2996
1793
3
1757
3683
5375
21152
8
2669
1568
785
1388
951
2505
1821
7
12632
980
3054
5
3238
13
2166
1044