946
2058
5693
1180
2254
4707
5507
1132
1114
3030
974
942
15593
1017
1406
917
1141
1305
1415
1207
3240
3618
1152
1911
953
952
824
1157
1076
2535
1646
2099
1399
2842
957
1342
1516
793
855
2019
1296
1032
12846
2474
766
781
936
914
862
6232
847
2767
4336
1163
902
871
4155
3297
1051
5480
973
916
39630
813
1916
1692
6171
931
1581
3851
2128
1381
916
2087
1754
2221
2422
841
1546
820
931
2340
842
891
986
4138
1294
809
1638
933
2654
863
3636
1486
1970
2173
1266
909
1049
913
1029
962
968
2271
1424
900
1401
1971
1186
815
1320
1975
874
890
810
944
5991
1815
858
869