2970
3049
2238
3280
2160
1047
3025
1989
1607
1879
1646
1548
962
938
1962
1810
913
1754
997
1027
817
1972
2645
1841
924
1291
1136
1489
1749
873
1649
1146
1284
2510
1380
1502
2089
1477
1550
1278
961
1792
2170
1185
930
5745
1321
1086
1698
1238
1356
1733
941
3464
1465
1128
974
856
1161
2569
2606
1046
2420
998
886
1175
749
2243
1527
862
947
794
827
1240
2058
1599
801
917
2071
983
1283
1779
785
1094
1519
789
872
1790
917
1433
2549
1169
833
1380
838
958
2344
1959
2040
1670
838
806
1662
876
808
1359
880
1672
1807
1143
802
1709
2834
994
1658
1181
1008
896
2732
1595