1559
2
968
1
1129
0
2871
5
1329
1587
661
814
1385
2194
1470
521
395
417
2474
1518
895
1291
646
399
1425
1696
1922
1012
1506
544
105290
5359
11
2554
3
2799