2778
2
1631
4
994
6
2152
945
1
151
0
289
1977
1472
8411
3
1964
1929
2829
3386
967
1119
2738
4506
1029
1090
1974
1739
1131
2336
3289
970
1914
3771
101415
109
1749