1668
6971
1148
4270
18698
763
3131
2118
2426
10827
1773
1270
2135
1004
1655
1088
1987
925
5625
768
835
1019
2305
684
1474
1122
1042
1977
1498
817
798
2214
804
1209
806
1969
882
863
736
2871
1415
1245
975
1237
1058
976
1321
1223
750
1197
874
704
690
2342
2163
16955
872
747
3003
1010