3765
4
2996
0
2535
2
19783
652
2932
2584
3498
25669
32302
17946
7793
1153
3090
6
21152
8
3080
3
1044
1
975
14
657
4044
5
3083
2465
1189
1319
3125
5466
4442
7
1804
471