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