2212
662
1099
2115
2389
1154
1015
1787
5811
792
880
645
1511
1080
824
830
1702
1215
816
1169
671
913
983
1916
1348
1378
850
3306
1238
832
980
1600
919
1114
1936
1115
1240
2270
1722
2163
2271
1366
1817
787
1754
972
1337
595
3094
2349
3282
2103
1076
1300
1232
3446
861
968
3102
3372
890
862
1839
2513
729
659
2198
997
749
1486
1671
753
796
1338
727
1811
1496
787
2145
890
667
1784
1255
892
1817
3288
1384
943
1341
1487
1629
717
970
919
623
1409
1793
1973
1394
1182
647
1430
2142
1021
694
2767
1514
681
669
1419
674
726
1719
2180
698
632
1322
680
906
2144