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