634
855
3386
1165
806
709
1234
636
884
4594
1708
3686
2379
1324
1100
708
1197
14150
734
815
809
801
986
836
872
1129
10646
4936
7132
17865
1064
3311
887
720
3622
635
2090
2186
3742
838
925
828
1754
815
1844
747
1173
1010
1187
918
775
689
927
1434
1655
783
2354
799
6615
5952