2186
1232
965
741
2300
1046
827
672
809
754
688
851
925
1268
726
1000
661
712
1231
2535
1849
1217
1014
1434
691
885
840
1891
1566
1203
1417
926
779
939
1640
796
811
879
880
1214
811
1355
2282
678
704
1729
1872
924
1843
1705
656
1587
1277
833
2059
3035
910
904
1318
697
1542
2146
683
1194
813
2051
734
1154
2021
2198
1283
1116
683
1502
2015
913
817
1364
1481
2127
700
793
4228
1087
1287
1290
1115
1249
1894
880
940
1430
1195
1583
662
1756
928
885
1918
898
1278
988
750
1290
992
1011
1156
2047
813
736
835
1779
2068
1584
885
669
714
1231
1068
1999