1395
0
2255
1
2893
2
1434
2046
2513
3
1771
1426
1388
2413
1748
2067
5313
8
2306
4938
2405
1291
980
1195
1002
5053
1821
2740
4449
5
1188
4418
4