484
1
520
0
1819
3791
798
297
1667
211
392
46
527
105290
1650
237
422
637
496
393
455
254
305
588
217
722
382
1736
872