518
2
1105
926
3
867
1
72201
0
1209
913
1186
980
1001
123
1337
1370
423
7107
4
1078
1407
6
608404
3851
389
475
193623
1975
4611
4289
1829
733
1652
1104
928