485
2
496
1868
4
2344
6
735
1
1224
1143
3
755
895
508
555
773
389
545
2129
4990
11
568
1132
8
484
504
1805
3591
7
1396
534
1560
681
478
1206
1094