989
0
1716
2
1268
1
2082
2551
3
1398
800
9816
2711
1828
3044
15
3965
3649
4
768
2143
412
582
8411
302
3266
194
3971
3012
5232
7
1517
1004
2507
2582
490
2323
9