1189
0
21152
8
3090
6
2903
3
2932
2
1819
1
977
25669
2907
3176
2966
10
14
983
1124
657
572
755
2682
3080
19783
2465
37355
13
951
1849
55904
1514
32302
2996
3498
4
3546