620
2
448
1
527
459
3429
18
480
1030
3
1616
6
374
5568
16
1837
11
494
1549
445
1110
679
776
2957
8
1001
1644
2931
567
538
529
539
594
2005
3141
559
1780