3255
4
3287
2408
8
3062
1576
1
2447
1777
2
1510
0
2015
3673
6
21684
8065
3221
3
1021
2295
6321
2550
2499
1404
2209
1177
3050
2780
1044
3132
1582
2223
1816
4175
45986