1020
819
1912
1175
1382
2090
3345
902
865
803
896
1203
1948
1657
2704
1614
988
811
2278
1686
844
941
2064
1301
1226
2651
934
1020
891
877
1508
1160
995
1805
1260
862
974
1421
1667
812
838
807
940
3370
1149
2624
846
901
2158
2268
866
874
2200
1354
985
943
2170
870
1433
1890
1171
850
778
1051
763
1118
1633
847
946
2277
824
1845
830
1093
830
936
871
1436
837
969
1086
1442
855
2124
897
991
1078
1066
737
2698
776
833
863
916
752
1103
807
1766
1114
875
2167
1481
931
883
2025
871
765
1858
902
1434
885
778
1364
1267
1283
1485
1650
835
1504
1434