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
1010
1081
3674
1686
1817
1624
978
1639
1117
911
2070
2318
882
1088
3937
991
2090
1019
863
9851
1009
801
1625
1088
934
887
1932
1899
1150
1455
1431
1683
1254
878
5175
1331
867
963
909
867
907
2021
1212
1209
1179
2534
1668
859
858
6650
4486
918
1050
6849
911
1586
1046
1377
1081
1250
1397
1022
803