1440
1
818
1747
463
543
445
880
2
663
442
1163
875
1005
1589
127
573
451
664
5123
3
2070
382
582
117
823
4
721
158
328
273
305
534
330