455
1
3934
2
1746
899
1562
2184
3053
7
2057
16174
5
2604
5225
8
5308
4
1382
1788
1431
1819
2271
2245
3
1121
1288
1226
1343
0
3683
2413
888
3328
1078
1571
2904
979