2733
1142
1582
955
1152
1478
1000
1846
3923
2486
1538
1987
5736
1134
916
1688
1514
1497
1049
1337
833
1232
1193
839
2012
859
2587
816
1377
793
1671
848
979
948
964
892
1131
1835
837
2109
1532
1354
862
966
1912
3070
1062
936
900
1761
1744
1212
1025
2529
2477
1086
1741
1766
2125
1523
4854
813
967
987
1090
939
858
920
1230
760
2080
809
1117
1131
796
3245
810
2410
789
2127
1019
1266
3600
1416
810
1697
766
855
1596
1204
1824
1677
809
783
1391
857
981
1760
940
1512
836
1267
3440
1547
2620
2926
828
1180
839
962
884
1915
880
3104
1689
1318
986
1435
1015
1568