543
1
893
3
326
2
1958
4517
6
381
1724
5
3067
309
427
332
313
267
346
302
717
712
372
718
628
1036
4
357
790
1251
1777
9
483
636
393
563