2342
959
727
1161
1201
1770
1960
1636
1713
2195
1429
1362
929
795
5610
872
1204
1108
4900
2619
2655
843
937
758
800
1647
3871
1736
831
767
1154
1981
5767
847
5819
6316
868
844
1137
805
810
959
2168
951
3214
838
968
1255
794
1461
4939
687
9115
716
869
796
2321
1197
814
708