2590
836
1812
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
923
711
852
1432
1054
1452
924
777
3067
920
989
797
954
1391
1819
1407
1683
1136
2128
843
860
3126
1193
1047
1871
947
887
2139
1454
3150
1291
705
3292
742
1101
781
756
729
3785
1055
774
738
822
1543
2933
871
1209
1080
861
2889
817
772
3027
775
1375
1797
929
2597
1277
1417