776
2
2957
8
1001
562
1
412
948
414
1654
22
2588
1823
11
634
661
854
4
2958
9
5139
10
374
5568
16
1837
494
1549
3
445
528
459
448
480
3430
18
1030
1508
2410
3330