3765
4
1226
1
2245
3
3090
6
5225
8
2903
2932
2
1581
21152
3080
297066
0
2258
5635
14
3593
16
2666
9
894
120
2996
108797
1467
1045
571
25669
3053
7
1429
19783
2535
692
1853