1037
2
6899
9
6044
8
2194
1545
596
0
1663
5
1166
1862
1
1813
562
1611
445
1061
5430
2439
1243
3159
2123
1105
1103
1787
534
490
2271
4
484
2919
533
2663
668