2465
2
3090
6
1092
1
2903
3
2932
19944
21152
8
3080
1830
2425
7
1701
1210
750
0
1494
4
1712
2426
25669
19783
2535
1366
4044
5
3083
1425
17946
1077
2768
1184
2329
3125
3546