5056
1130
998
841
2838
8270
13350
1702
66913
1339
1183
1137
1764
7836
1605
882
3913
3841
910
2018
845
1125
5171
1008
869
1026
844
1548
942
1099
3067
1029
1386
1997
892
1149
2858
1579
901
2071
908
18281
1975
1025
2098
2076
2022
6096
2879
1045
869
1009
1346
857
2500
2287
1363
993
6818
3058
947
2341
904
1465
893
1303
8458
3202
843
1353
1912
4610
2134
886
933
1378
863
852
1199
1545
1336
954
1003
1254
4589
1004
999
1143
1315
887
860
1795
2909
856
1882
784
925
1098
1124
1012
1357
2180
1310
1076
1331
1000
1539
829
1226
2261
1910
898
927
4822
1433
1466
1344
1168
979
1067