530
2
344
1
2063
450
365
925
5
384
990
4
434
368
272
277
1148
294
359
311
817
262
589
3
416
339
1303
6
681
408
184
91
618
2486
1133