838
894
1130
876
1514
869
5685
4196
995
1241
944
1264
1993
967
2074
1015
1769
1318
876
970
1265
1004
983
2282
1394
1312
1195
1388
1072
1148
3317
1625
1484
872
1292
2535
929
962
1057
5085
1197
2830
917
1085
1152
972
5337
2564
1099
1000
2062
1140
857
842
918
964
6372
953
1036
834