956
1031
1224
893
1259
2222
798
832
1648
1088
905
2365
901
1681
1493
1882
7694
1115
928
5008
1385
997
1238
1562
2167
978
1043
1731
1402
1738
2077
1127
1057
918
3175
1035
879
1733
1204
1018
7399
909
1377
2052
863
4164
1402
1132
795
871
897
839
3152
1189
985
1286
1357
1396
877
1359
792
973
1210
1170
1401
1401
928
949
939
1573
909
885
911
1022
1446
1025
949
1207
1183
1177
930
2681
1054
906
854
897
1881
812
1103
4450
903
861
777
2516
2353
1925
840
1626
944
1814
1168
1450
5071
2524
1963
1003
823
942
2011
5212
2173
954
2183
1524
2318
5587
1599
1869
1171
4462