1597
1275
888
1195
1053
1124
1345
2167
1680
1053
3028
896
3167
12549
927
2179
2022
980
933
980
1418
773
2016
1136
1461
1327
1523
1678
1796
1017
3986
1270
1138
981
20664
822
780
936
1647
1201
3899
1323
869
1423
1990
845
1131
1075
10527
793
2255
868
1532
1175
801
1626
1416
1669
1567
2172
748
791
928
739
1665
1780
1350
1876
829
898
734
2201
777
1533
1466
1247
2070
736
712
1915
716
695
1903
1535
993
1068
722
1561
1233
1458
1096
1845
780
990
1054
989
868
682
712
3027
987
943
2031
923
664
1509
707
4020
3264
809
1303
753
1016
722
662
771
967
807
786
1276