2029
7
3216
3
6175
10
2907
2
11797
8
955
1720
3146
6
2221
1452
4
984
1
2473
2796
1823
2523
2934
2256
1330
1702
2196
5947
1110
1224
2128
9005
17
1571
2366
1972
2373
2834