500
1
904
8198
4
484
571
630
2
435
549
659
988
870
963
3
505
342
536
3381
7
452
372
2207
510
1251
1857
5
449
550
599
1569
0
823
779
601
724