3090
6
2903
3
2932
2
2352
21152
8
3080
1181
1
572
0
619
2838
4499
12
2241
3460
7
1679
59
2698
1479
25669
2468
14
1614
4
7964
5
19783
2535
19932
2996
4044
3083
17946
674