894
0
2245
3
297066
3090
6
21152
8
2903
2932
2
2270
3765
4
2996
2238
1
3080
255
572
838
571
3546
1045
14
579
539
131589
1189
1449
422
2476
1226
108797
1015