894
0
3090
6
572
2245
3
29355
297066
2475
1
1078
645
2903
2932
2
1472
3765
4
21152
8
1285
1346
485
2238
1239
3080
692
736
571
1193
2371
5
2416
653
14
2152
908