1007
1289
1170
4730
910
1157
2254
1198
1042
3010
3873
998
1298
4236
934
927
1974
5331
1752
2156
1510
1065
1340
1083
2478
1234
1096
2298
1335
800
951
1171
1085
2018
1500
3226
1860
934
873
908
3067
4641
1968
1042
1428
3090
1365
3987
887
1545
1318
985
1230
1243
1638
1218
896
8121
1371
1108
2159
2275
1706
1489
1185
1390
1017
1693
904
1056
7907
2560
10614
1573
1042
1045
1041
894
13053
885
848
879
1865
930
1695
1661
830
1141
1092
961
1649
1227
1020
1534
1152
9226
1415
950
796
2015
1421
1777
1143
1696
865
1082
4822
782
3031
1223
1433
1462
784
2278
1260
2053
1775
2583
1051
1571