2114
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
3024
2563
1062
737
1487
1382
1123
858
1959
645
701
605
1424
2511
1536
937
1899
1559
1223
972
2509
7698
782
1814
723
756
917
847
813
967
1465
1547
945
1112
821
1388
1258
760
829
3965
2180
2397
668
1762
1828
607
1629
1513
706
2012
4408
1683
704
1600
1320
787
2205
1019
706
1269
802
668
665
806
787