1152
2861
1589
2768
657
668
1804
983
735
1380
1156
1519
1786
698
1491
1816
3149
868
1683
2197
2299
1387
691
763
669
976
687
646
735
2435
617
853
787
915
724
724
798
684
705
799
844
1262
727
1648
860
1247
731
1445
1874
3556
1051
610
1579
3207
1205
948
746
1246
639
1880
715
1253
860
1636
3205
1575
1337
1018
926
1537
1090
599
1118
626
1313
2818
2273
1052
1163
1864
2730
1033
2823
1062
1077
1549
690
734
1957
1397
1925
1458
641
959
743
660
2493
954
787
1297
647
889
1732
711
671
1285
606
852
2670
1920
756
1420
1346
599
1211
1930
1111
1298
991
669