486
1
533
440
2527
2
1560
2831
4
529
679
618
2929
6
466
551
1206
555
444
1112
1583
5
2779
10
1396
7
1131
2965
5267
803
770
4179
1397
1280
525
2055