508
1
898
4818
4
2825
3
7951
18
6724
883
0
1419
1868
469
1558
882
3329
745
1491
792
254
2044
2
1038
835
377
1485
1336
3121
915
2562
1773
1471
3195
665
5