960
1163
3330
1143
1144
804
1707
940
1062
1450
1092
802
844
1550
2183
2098
1573
1449
803
884
911
875
912
909
6253
892
908
1455
2278
996
871
754
944
890
789
1056
963
797
6203
886
1417
4045
952
908
2074
1279
1160
1821
2857
1218
752
882
835
1135
822
10009
864
1726
1000
796