1160
1006
2426
1842
774
1113
2118
2335
1081
857
1402
1575
816
717
805
923
1252
852
1739
1507
1408
1250
817
1864
2634
1083
2885
818
951
1059
882
1717
792
871
1383
1860
2594
1383
2543
1652
2924
3095
2439
885
1888
1727
933
1254
762
760
1987
2878
791
3121
775
2498
1667
915
1785
1161
659
814
4056
601
949
1355
1542
890
933
2496
773
1863
2098
1677
1363
754
942
859
844
1016
771
1093
1618
2141
857
725
2292
1704
2194
1184
1036
1651
671
1885
1288
1300
873
1583
1245
1240
703
728
1397
689
1224
658
4987
1294
876
667
2037
716
3277
1475
628
1481
924
786
3296
959