2380
1685
7690
1772
1148
8746
21698
775
49789
8864
931
1107
783
2102
4005
2268
804
1867
2492
1648
1111
785
1778
882
1156
2421
854
874
901
3885
741
3155
870
9372
13523
807
2154
11343
3469
900
1881
2828
7639
955
836
916
9523
1971
1258
6989
1695
1569
6392
2040
6439
1723
3794
904
5420
2164