1154
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
1407
723
720
744
1700
697
1063
696
1007
606
1257
928
849
737
806
852
667
743
1656
640
758
2586
845
1863
2322
1027
2342
650
2403
771
671
2406
2205
9397
1587
4993
954
2209
693
894
757
1312
2599
1184
656
2039
638
1434
1529
689
2205
1150
639
1529
845
692
1426
662
733
2864