674
2
1532
1301
551
0
2302
3
1015
1
1097
1694
951
690
2669
1974
2430
1844
1767
564
638
3145
4
1743
1635
108797
237
1496
6
2942
21152
8
2949
2670
1787
1923
5375