989
0
1860
2
2722
1751
1
1407
1107
623
1527
2476
3
2466
5
1606
1957
929
3211
2669
2627
7
2131
9160
841
3657
8
1181
2456
496
1950
451
1859