894
0
2245
3
21152
8
3090
6
14
2903
2932
2
2996
3765
4
539
3080
571
297066
3546
1
1045
4443
9
5504
16
1354
1289601
908
1189
2593
838
7258
1733
572
1252
1193
1226
536