1803
4
567
1
1132
8
484
2912
7
1392
504
2
3590
551
470
403
770
803
555
485
1090
678
1205
532
1559
478
4625
9
1112
390
2311
6
341
635
2003
16
384