460
0
1949
469
376
503
676
150
316
663
851
466
18
263
501
282
325
547
729
239
74
438
2055
979
1877
1
931
70
64
443
744
90