560
0
819
980
745
804
443
998
3164
8
157
714
477
437
341
530
1661
2
935
25852
459
169211
11
485
400
231
653