2638
1363
1463
793
984
806
974
945
3378
1032
893
1818
2214
1481
887
2270
903
1185
2184
914
841
863
990
953
2261
1609
811
876
1979
1282
1298
1357
886
1027
824
1804
1441
941
1083
954
847
865
3140
913
5450
1491
1515
862
2242
852
2962
1385
1404
1549
1436
879
922
1025
948
1318
1566
819
967
1480
977
1353
1843
1582
5542
1114
836
1802
792
766
840
880
915
2603
762
1485
3161
870
2172
826
932
3328
800
1206
966
1283
1076
1072
838
809
1059
791
969
901
803
811
1180
1313
941
1313
855
1262
1682
1103
1785
862
1031
836
926
877
1148
976
807
866
1858
1245