4055
1779
956
3018
3319
1748
1073
4308
1148
2971
1013
1015
1133
939
1082
1108
6926
2987
1047
1998
4398
973
1518
1298
1870
1681
1191
1247
954
1213
907
2996
1050
2452
1566
862
2046
1173
4023
1263
1359
928
913
890
1035
1257
6576
992
2973
1652
1950
3557
1533
1147
1753
2262
1895
1299
2151
1434
1507
1124
2498
817
6381
3844
2159
1387
3937
1275
800
1661
3617
3921
1208
2208
861
1162
7269
842
944
877
3706
2702
1621
827
3733
1868
858
1411
1728
2659
2488
926
1799
929
1013
917
1270
1457
1355
825
1690
1981
836
841
974
1109
784
1381
4228
986
7580
36973
1788
873
839
1076
1276
1131