1301
2
1844
1
1767
638
0
674
189
3145
4
1572
551
740
237
2302
3
1895
4979
6
3506
8
7633
4759
1496
3249
2499
2942
1364
1532
1418
1974
1943
78
2194
3597
5
1808