635
0
2245
3
1045
255
3090
6
2903
2932
2
297066
1849
670
3765
4
21152
8
4775
894
3680
3080
572
14
3551
10
571
1047
1226
1
2145
693
25669
3053
7
19783
1970
2535
1193