21152
8
3080
3
2932
2
3090
6
2245
2903
1047
2352
297066
0
1181
1
572
3715
619
5151
2838
4499
12
2241
3460
7
1679
59
2698
1479
25669
2468
4651
14
1614
4
7964
5
19783
2535