4403
8
1616
6
510
1
754
479
1014
1860
2
503
506
539
1780
559
512
1783
11
406
1131
5
2183
4
1229
854
414
1823
491
620
641
3325
729
5138
10
427
801
471