950
1592
1096
722
2124
1384
790
940
645
881
863
723
636
1501
723
2027
2679
748
2434
1478
782
730
3472
2996
752
2406
755
925
730
922
854
745
1967
703
3175
676
723
1046
995
793
1260
698
963
2514
772
655
914
927
1255
783
682
1444
816
824
1254
1529
1247
1471
1018
626
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