1392
1
3090
6
2903
3
2932
2
21152
8
575
0
3012
4
841
1078
1927
2580
1637
1972
572
1362
16
3080
445
1268
931
1431
25669
14
19783
2535
484
2996
4044
5
3083
17946
2465