1360
1243
1110
813
2425
881
746
1467
657
1682
667
724
996
1307
3470
885
807
1603
2182
2951
1104
897
1321
2385
865
3126
2178
758
2472
3359
4040
1405
11127
1981
988
1333
3157
877
699
1168
929
1454
1877
2166
1592
4486
812
2836
840
1073
1769
1743
779
761
1115
5317
888
755
792
3022
752
1649
1560
732
1378
2152
1132
1464
2737
2023
2598
2448
1597
1552
679
1578
2332
962
683
1102
1649
3795
736
1505
1157
837
1029
802
692
885
884
704
1341
1007
901
2180
1067
800
918
995
758
757
1411
981
694
1002
1288
948
985
885
870
1474
1019
858
4829
709
1525
847
928
786