1197
905
1096
944
3164
927
1113
1534
907
1041
2504
2074
851
2550
788
1032
1195
4228
1408
1583
1363
1590
775
2952
894
2442
1301
1680
874
1621
2556
1816
749
1416
1490
842
762
927
978
1801
887
980
1364
1176
810
3027
771
1417
2529
2422
858
1346
2262
859
957
963
803
783
1238
3750
1051
693
782
1163
1142
692
697
639
752
1019
2609
708
705
772
2044
852
1353
1089
1048
869
983
1568
1390
685
988
696
1569
1629
2667
601
858
1123
851
1650
1924
659
1963
1634
1277
1354
719
949
2776
808
3040
2243
1875
1395
1248
1110
873
954
1157
948
724
865
1935
2509
3633
668