1690
4
671
1
2391
3
3064
1297
2
719
857
2400
1343
2474
4744
9
1003
541
683
1025
565
413
116
738
705
512
81
766
1113
616
480
981
911
642