2966
8
814
1
3287
1365
1261
1385
18385
2
521
395
2474
1587
1129
0
1291
399
1987
646
938
1506
2525
105290
848
417
3632
5
1237
1398
1012
1302
3
5262
10
1246