692
0
25669
485
572
19783
2
3090
6
1030
522
2903
3
2932
4358
1346
21152
8
2996
14
1239
32302
1285
3080
2258
1
417
1142
637
2756
1193
442
2366
1849
916
428