22655
5813
4016
3579
1188
1795
3466
2816
12781
2880
1885
2062
1042
1354
1794
3878
1330
18603
778
5013
20803
1739
2547
745
2257
1341
855
1208
4527
1180
859
842
1123
867
1628
815
748
873
1304
806
845
783
2013
2373
691
891
868
10971
868
938
951
813
806
875
2058
1100
830
702
810
868