3652
11880
5942
12195
1075
1357
1122
1401
637
943
2030
2201
1086
960
841
1135
3332
889
808
628
1174
925
1285
1458
892
959
861
856
944
713
764
822
872
14325
1811
1936
761
843
1158
1097
2123
929
2625
724
769
974
773
1376
847
934
724
813
1288
887
1438
677
854
759
862
1057