2465
2
21152
8
3090
6
1092
1
2903
3
2932
1015
2669
1694
951
690
19944
564
3080
1743
0
108797
1830
2425
7
1701
2949
1210
750
1494
4
1712
2426
25669
19783
2535
1366
4044
5