3326
3
1545
2
1843
2443
1
2333
3076
1422
0
1061
2578
2507
3196
6
4179
17333
27
693
2369
3070
4
1431
3089
2080
2233
2097
7
2027
1896
11
2973
9
2788
2159
1659
3444
3200
29
2620