1099
1
703
2
551
1068
1057
882
682
1301
814
1587
1755
0
1922
1385
521
395
2474
1319
934
1407
1129
1728
399
2326
4
646
2172
18385
1506
105290
848
417