912
1
624
814
521
1129
0
1385
395
2474
2
1587
1100
1896
399
646
2113
1506
105290
848
933
1501
417
2143
1291
1565
3
577
322
2334
1302
3287
964
565