2582
6
1556
2
555
739
1
403
2896
13
466
1934
5
2581
413
432
1965
4596
54
639
1009
578
425
696
955
1375
3
825
989
4
880
811
1435
908
747
1388
744
2068