521
0
611
464
475
400
787
1073
477
443
573
455
798
373
804
492
397
1454
53
1898
1
392
860
275
472
383
598
2395
3015
58