692
0
485
3090
6
1030
522
2903
3
2932
2
1346
991
637
2996
1239
21152
8
471
410
14
428
1285
3080
108797
536
2258
1
417
1142
2756
1193
25669
442
572
29355