975
797
3944
3171
726
1191
1408
1432
840
3318
775
844
839
2004
821
1026
751
1272
1294
4086
3903
933
1370
901
1122
1164
927
4115
934
825
747
857
777
1461
939
1799
807
976
915
686
933
5823
826
867
821
1731
809
2133
673
902
772
749
770
1589
863
1488
756
1641
850
1127
1325
3061
8914
3036
1228
3189
1300
1803
819
903
949
1842
754
1701
964
1189
809
2108
5575
1913
1193
1103
1267
1801
1682
1094
1896
742
1168
1797
1683
1764
1729
769
758
1245
1268
1160
2865
2895
920
1570
1279
1137
899
752
2179
1608
2002
1499
671
879
792
838
1048
907
824
856
1608
1758