1236
2
373
1
784
3
869
755
579
2621
9
2420
1462
806
631
5699
17
2133
565
388
876
1629
3387
6
3083
775
1425
595
865
658
985
533
1200
548
503