374
1
480
1030
3
1617
6
3430
18
2957
8
1001
2
776
529
1111
679
3616
19
567
538
636
589
2604
676
2498
7
2136
559
2217
691
2232
10
740
483
379
641
2958
9
5139