856
1
2245
3
21152
8
2740
928
297066
0
5151
2
3080
5746
23
3715
1500
4651
2650
20
1868
280
2405
2255
2932
854
878
1720
181997
11
3053
7
1601
2204
5
883
1589
4
955
1199