3765
4
1226
1
2666
9
1581
2
2535
19783
14
0
5225
8
32302
2258
120
3593
16
7793
5635
3
3090
6
1467
1429
894
692
571
10293
5
3831
7
2932
25669
1045
3498
2996
365
1295
17946