1682
4329
3139
49962
708
3209
2062
930
1100
960
742
816
920
1670
701
970
905
936
2684
648
944
1035
1375
657
806
798
878
846
1479
6501
1424
974
3111
893
745
905
814
892
5056
891
8002
1295
769
981
1020
2714
830
3476
1107
826
944
1029
1400
5638
1435
820
684
6548
805
1001