916
0
571
4471
2
572
6164
894
2524
596
3765
4
919
52
14
25669
1045
475
749
1120
3606
3
1243
2123
34
414
392
98
1189
809
1107
1105
655
2771