21152
8
3090
6
1688
1
2903
3
2932
2
1015
2669
1694
951
690
2352
1451
0
564
3080
1743
1181
572
108797
619
1380
2838
2949
4499
12
2241
3460
7
1679
59
2698
1479
25669