1189
0
21152
8
2245
3
3090
6
2903
2932
2
571
1819
1
3765
4
977
25669
297066
2907
3176
2966
10
14
983
1124
657
572
755
469
2682
894
3080
19783
2465
37355
13
951
1849