3090
6
1903
3
2903
2932
2
2352
21152
8
3080
1320
3673
1181
1
572
0
619
2919
2838
4499
12
2241
3460
7
1679
59
2698
1479
25669
2468
14
2358
9
1614
4
7964
5
19783
2535
1289601