504
1
819
664
3
503
444
1021
999
423
75
495
663
404
892
482
1648
349
1482
2
621
74
894
728
573
917
0
1214
421
487
1602
420
1014
747