1041
2573
783
4525
3596
2526
857
1187
3806
1496
4898
22231
2076
10779
1303
819
879
797
1330
962
800
2318
1186
1795
2472
955
756
1007
851
2172
873
14782
899
923
929
14019
795
1709
1915
4176
2445
1045
5474
1233
976
983
836
1099
1751
2245
770
1063
906
1525
917
1643
905
843
1458
886