1094
0
645
558
1189
522
3090
6
352
1045
2533
25669
2903
3
1849
2
512
2932
3401
5
547
2139
4
400
960
21152
8
476
4148
510
3546
1
2535
1123
19783
32302
1388
324