3090
6
25669
0
17946
32302
21152
8
1461
3498
4
19783
2
7258
1768
2903
3
2932
2352
3080
2350
1181
1
572
619
2838
4499
12
2241
3460
7
1679
59
2698
1479
2468
14
1614
7964
5