1815
903
1689
3985
1160
880
930
708
1648
1938
1201
788
1144
984
952
2136
1132
4017
6511
1096
6357
5130
747
1868
1300
1405
1520
2459
973
1788
2598
1348
14719
2173
1027
820
758
832
976
907
1209
1094
807
2177
1104
871
1338
1439
1057
1919
1309
1881
878
2531
2416
756
1827
698
832
1434
854
4067
1828
785
915
645
1131
3956
1097
2077
745
722
1912
1000
1346
811
803
1547
979
2717
669
937
662
704
1071
1087
2115
722
1336
1089
1273
904
732
976
1200
1152
699
674
676
2566
1349
5040
738
1073
1213
11910
1021
759
876
1186
861
1071
779
1631
989
1130
1047
1206
1107
1554