655
753
884
1211
863
625
916
760
715
865
1313
858
713
741
669
871
853
908
888
1127
1264
1023
1042
977
972
1302
1115
1385
1740
1260
2618
1873
1509
1414
1564
1704
1506
2441