777
878
807
1377
807
2697
1013
814
2997
948
1261
831
848
2129
847
853
2024
1515
1785
860
2016
903
912
1029
972
1574
1347
880
1500
825
816
951
891
992
1023
962
954
790
5556
1130
874
1872
842
914
891
1628
855
1220
957
2034
2040
3193
891
1084
812
1216
2214
817
1124
1081
2591
908
850
883
825
870
1307
3327
893
805
1069
1815
876
804
1242
1439
805
793
803
794
926
1133
943
2675
1637
1426
993
826
855
1857
803
1410
2913
1747
2602
800
1226
996
1065
777
1417
1098
1408
2199
1009
1013
1908
1180
831
1257
923
2055
1467
836
813
833
896
847
2644
969