523
0
1
728
938
409
2
448
425
475
629
654
910
506
802
3
1128
1226
1161
642
1030
750
1776
827
1103
2028
860
1914
1052
4475
1704
1836
1899
1795
1008
1619
1687
2103