4726
1095
984
1908
887
3142
2630
1405
1806
2456
986
1156
2059
2133
2341
1371
1520
4323
3290
989
2152
942
945
2016
2464
964
897
914
991
894
24615
1328
1575
948
911
1426
2067
902
4560
3779
1953
1364
1183
3259
877
885
12917
1911
1610
1132
1380
1129
2645
1150
1393
3758
2473
938
851
1432
5826
1445
1155
1296
2226
5503
2862
2365
1062
1078
889
831
1395
3188
1155
1096
1157
808
1370
931
844
1245
1971
2344
1511
870
861
968
1356
846
965
1119
934
1764
6699
1835
921
985
2002
1109
2762
1192
2208
1869
1945
1125
6864
1841
805
4148
907
1267
797
1248
787
1244
995
3428
1286
3754