1653
690
1003
2114
1355
916
831
1214
1245
5822
2481
1286
1300
721
1996
995
964
1329
1177
997
1737
1279
1002
994
1377
1187
1314
655
2773
1003
1207
1120
1420
1452
1059
865
1231
935
1025
1077
1474
1027
906
684
1205
5089
1034
737
1715
1152
819
1249
1784
864
1333
3768
3727
1634
3579
1548
963
1288
1461
1051
1852
773
1352
1313
717
716
966
1143
826
1111
889
865
1637
897
2530
734
1757
988
1403
857
864
3009
714
912
766
2945
1754
676
1017
1273
959
1231
1428
1050
731
806
1317
2115
919
3150
843
1577
1047
661
710
779
814
891
1411
817
1095
949
1305
1344
1507
1000