2136
6
559
1
1164
9
2497
7
2603
2
635
1280
557
435
815
4
2011
920
588
953
626
641
729
1673
378
427
482
3325
801
469
2231
10
2216
690
737
533